Map Graph

Louis Crews Stadium

Multi-purpose stadium in Normal, Alabama

Louis Crews Stadium is a 21,000-seat multi-purpose stadium located on the campus of Alabama A&M University in Normal, Alabama. The stadium opened in 1996 and is home to the Alabama A&M football team. It was named in honor of Louis Crews, who served as the team's head coach from 1960 to 1975.

Read article
File:Louis_Crews_Stadium_panorama_Dec10.jpg
Top Questions
AI generated

List the top facts about Louis Crews Stadium

Summarize this article

What is the single most intriguing fact about Louis Crews Stadium?

Are there any controversies surrounding Louis Crews Stadium?

More questions